package com.coin.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.coin.domain.UserAddress;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * @author 李力
 * @description 针对表【user_address(用户钱包地址信息)】的数据库操作Service
 * @createDate 2025-06-07 10:16:53
 */
public interface UserAddressService extends IService<UserAddress> {

    /**
     * @Description: 查阅用户的钱包地址
     * @Author: 李 力
     * @Date: 2025/6/7
     * @Param:
     * @return: R
     */
    Page<UserAddress> findByPage(Page<UserAddress> page, Long userId);

    /**
     * @Description: 查询用户某种币的钱包地址
     * @Author: 李 力
     * @Date: 2025/6/23
     * @Param:
     * @return: R
     */
    UserAddress getCoinAddress(String userId, Long coinId);
}
